﻿/*公共样式*/
body{ font-family:"微软雅黑"; margin:0; padding:0; }
.top{width:1180px; margin:12px auto;  height:76px;}
.logo{width:438px; float:left;}
*{margin:0;padding:0;}
.h20{height:20px;}
img{margin:0;padding:0;border:0; vertical-align:middle;}
.top-right{width:258px; float:right;}
.menu{font-size:12px;position:relative;z-index:100;width:110px;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative;} 
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu a{display:block; padding:3px 0; padding-right:27px; padding-left:15px; color:#666; text-decoration:none; font-size:13px;} 
.menu a.bgm{background:url(down-icon.jpg) right no-repeat;}
.menu a:hover{background:none;} 
.menu a.bgm:hover{background:url(down-icon.jpg) right no-repeat; _background:none;}
.menu ul ul{} 
.menu ul ul li {clear:both;text-align:left;font-size:12px;} 
.menu ul ul li a{display:block;width:100px;height:15px;margin:0;border:0; height:24px; line-height:24px;} 
.menu ul ul li a:hover{border:0;background:none;} 
.top-right span{color:#666; line-height:24px; height:24px; font-size:12px; margin-left:15px; _margin-left:12px;}
.top-right span a{ color:#666; text-decoration:none; margin:0 5px;}
.nav{clear:both; margin:0; padding:0; overflow:hidden; background:#256b9c;}
.nav .nav-n{width:1180px; margin:0 auto;}
.nav .nav-n ul{margin:0; padding:0; height:47px; line-height:47px; width:940px; float:left;}
.nav .nav-n ul li{float:left; list-style-type:none; margin-right:50px;}
.nav .nav-n ul li a{font-size:18px; color:#fff; text-decoration:none;}
.nav .nav-n ul li a:hover{ text-decoration:underline;}
.navbar-form{width:186px; float:right; height:25px; border:1px solid #fff; margin:10px 0; vertical-align:middle;}
.ser-text {
    border: 0;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 140px;
	background:#fff;
	border-right:1px solid #fff;
}
.ser-button {
    background:url(search-btn.jpg) center center no-repeat #fff;
    border: medium none;
    display: block;
    float: left;
    font-size: 12px;
    height: 25px;
    width: 45px;
	border:none;
}
.longbox{margin:0px auto;position:relative;z-index:2; background:url(bj.jpg) repeat-x;}
.topvebanner { margin: 0 auto; max-width: 1366px; height: 350px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { OVERFLOW: hidden; max-WIDTH: 1366px; POSITION: relative; HEIGHT: 350px; }
#myjQueryContent { OVERFLOW: hidden; max-WIDTH: 1366px; HEIGHT: 400px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 350px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { max-WIDTH: 1366px; HEIGHT: 350px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 252px; _width:260px; HEIGHT: 15px; position: absolute; z-index: 5; right:558px; bottom:0; padding:13px 0px;}
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 60px; CURSOR: pointer; HEIGHT: 7px; font-size:7px; TEXT-ALIGN: center; background:#fff; color: #fff; margin-left:3px;}
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND:#1c9ad7; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }
.gg{ clear:both; background:#f1f1f1;}
.ggl{width:1110px; margin:0 auto; height:44px; background:url(gg-bj.jpg) center left no-repeat; padding-left:30px;}
.ggl b{ font-size:18px; color:#333;}
.ggl span{line-height:44px; font-size:16px; margin-left:20px;}
.ggl span{margin-right:50px; color:#666; font-size:16px;}
.ggl span a{color:#666; font-size:16px; text-decoration:none;}
.ggl span a:hover{color:#256c9b;}


.focus{ position:relative; width:380px; height:274px; background-color: #000; float: left; }  
.focus img{ width: 380px; height: 274px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:#5e5e5e;    
/*filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  */display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:75px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:540px; position:absolute; height:21px; text-align:center; z-index: 200; display:none; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute; width:28px; height:35px;background: url(focus_btn.png) no-repeat; border-right:1px solid #fff;}
.focus .prev{bottom:0; left: 0;background-position:0 -35px; cursor:pointer; z-index:50; }  
.focus .next{bottom:0; left:29px;  background-position:-29px -35px;  cursor:pointer; z-index:50;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-30px 0;}  


   /* layout */
.area-sub{width:482px;overflow:hidden;float:right;}

.dom-display .normal{display:none;}
.dom-display .current{display:block;}
.tab-hd-con{float:left;font-size:14px;text-align:center;cursor:pointer;}
.tab-hd-con a{display:inline-block; color:#333; text-decoration:none; font-size:18px;}
.tab-hd .current a{color:#009acd;  text-decoration:none; font-weight:bold;}
.tab-bd-con{display:none;overflow:hidden;}
.tab-sub-3 .tab-hd-con{padding:0 15px;}
.tab-main .tab-hd,.tab-sub .tab-hd,.tab-product .tab-hd,.tab-area .tab-hd{overflow:hidden;height:37px;line-height:37px;}
.tab-main .tab-hd-con,.tab-sub .tab-hd-con,.tab-product .tab-hd-con,.tab-area .tab-hd-con{height:36px;}
.tab-main .tab-hd .current,.tab-sub .tab-hd .current,.tab-product .tab-hd .current,.tab-area .tab-hd .current{position:relative; z-index:1; height:37px; background:#fff; border:1px solid #CFCFCF; border-bottom:0;}
.tab-main .tab-bd,.tab-sub .tab-bd,.tab-product .tab-bd,.tab-area .tab-bd{margin-top:-1px;border-top:1px solid #CFCFCF;}

.tab-main .tab-bd-con,.tab-sub .tab-bd-con,.tab-ad .tab-bd-con,.tab-area .tab-bd-con{padding-top:18px;}
.tab-sub .tab-bd-con{padding-right:9px;padding-left:13px;}

.column{padding-right:9px;font-size:14px;line-height: 27px;}
.column .list-main-normal{margin:0; padding:0; margin-top:10px;}
.column .list-main-normal li{ list-style-type:none; background:url(dian.jpg) 0 15px no-repeat; padding-left:15px;}
.column .list-main-normal li a{font-size:14px; line-height:33px; color:#666; text-decoration:none; display:inline-block; width:380px;}
.column .list-main-normal li span{float:right; font-size:14px; color:#666;}
.news-box-right{width:282px; float:right; overflow:hidden;}
.area-sub1{width:282px;overflow:hidden;float:right;}
.dom-display1 .normal1{display:none;}
.dom-display1 .current1{display:block;}
.tab-hd-con1{float:left;font-size:14px;text-align:center;cursor:pointer;}
.tab-hd-con1 a{display:inline-block; color:#333; text-decoration:none; font-size:16px;}
.tab-hd1 .current1 a{color:#009acd;  text-decoration:none; font-weight:bold;}
.tab-bd-con1{display:none;overflow:hidden;}
.tab-sub-4 .tab-hd-con1{padding-right:18px;}
.tab-main .tab-hd1,.tab-sub1 .tab-hd1,.tab-product1 .tab-hd1,.tab-area1 .tab-hd1{overflow:hidden;height:37px;line-height:37px;}
.tab-main1 .tab-hd-con1,.tab-sub1 .tab-hd-con1,.tab-product1 .tab-hd-con1,.tab-area1 .tab-hd-con1{height:36px;}
.tab-main1 .tab-hd1 .current1,.tab-sub1 .tab-hd1 .current1,.tab-product1 .tab-hd1 .current1,.tab-area1 .tab-hd1 .current1{position:relative; z-index:1; height:37px; }
.tab-main1 .tab-bd1,.tab-sub1 .tab-bd1,.tab-product1 .tab-bd1,.tab-area1 .tab-bd1{margin-top:-1px; background:url(border1.jpg) top center no-repeat;}
.bgimg img{ vertical-align:middle; padding-right:10px;}
.tab-main1 .tab-bd-con1,.tab-sub1 .tab-bd-con1,.tab-ad1 .tab-bd-con1,.tab-area1 .tab-bd-con1{padding-top:18px;}
.tab-sub1 .tab-bd-con1{padding-right:9px;padding-left:13px;}
.column1{font-size:14px;line-height: 27px;}
.column1 img{margin-top:20px;}
.column1 p{ background:#242424; text-align:center; margin:0; padding:0; height:37px; line-height:37px;}
.column1 p a{font-size:14px; color:#fff; text-decoration:none;}

.news-box{width:1180px; margin:30px auto 0; overflow:hidden;}
.news-box-left{width:880px; float:left; overflow:hidden;}

.title{height:40px; line-height:40px; overflow:hidden; background:url(border2.jpg) bottom center no-repeat; padding-bottom:10px;}
.title a{font-size:18px; color:#333; text-decoration:none;}
.title a b{color:#256c9b;}
.title a:hover{text-decoration:underline;}

.wrap a {display:block; width:280px; height:190px; text-decoration:none; color:#000;}
.wrap {width:333px; height:190px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0; margin-left:12px;  margin-top:15px; float:left; display:inline; margin-left:90px;}
.wrap img {border:0;}
.wrap i {display:block; width:333px; height:190px; position:absolute; left:0; top:160px; z-index:1; background:#000; filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity:0.50;
 -webkit-transition: all 0.6s ease-in-out; }
.wrap p {display:block; width:333px; height:190px; position:absolute; left:0; top:160px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap p b {display:block; font-size:14px; color:#fff; margin:0; padding:0; line-height:30px; padding:0 10px;} 
.wrap p span {display:block; padding:10px; line-height:30px; font-size:12px;}
.wrap a:hover {direction:ltr;}
.wrap a:hover i {top:0;}
.wrap a:hover p {top:0;}

.qywh{margin:0; padding:30px 0 0; overflow:hidden; border-top:5px solid #e2e2e2;}
.qywh li{}
.qywh li.li1{float:left; width:447px; overflow:hidden;  background:url(line1.jpg) 446px center no-repeat; display:inline-block;}
.qywh li.li1 img{float:left; width:200px;}
.qywh li div{width:192px; float:left; margin:0 26px;}
.qywh li h1{font-size:14px; color:#256c9b; font-weight:normal;}
.qywh li p{font-size:12px; color:#585858; height:105px; line-height:24px; margin:10px 0;}
.qywh li a{font-size:12px; color:#585858; text-decoration:none;}
.qywh li a:hover{color:#256c9b; text-decoration:underline;}
.qywh li.li2{width:244px; float:left; overflow:hidden; background:url(line1.jpg) 243px center no-repeat;  list-style: none;}
.footer {
    background: none repeat scroll 0 0 #EFEFEF;
    border-top: 2px solid #019EEB;
    margin-top: 60px;
    overflow: hidden;
}
.footer {
    background: none repeat scroll 0 0 #EFEFEF;
    border-top: 2px solid #019EEB;
    overflow: hidden;
}
.foot {
    margin: 0 auto;
    width: 1180px;
}
.foot ul {
    margin: 40px 0;
    overflow: hidden;
	_padding-bottom:20px;
}
.foot ul li {
    list-style-type: none;
}
.foot ul li.li1 {
    float: left;
    width: 384px;
}
.foot ul li h1 {
    color: #585858;
    font-size: 16px;
    font-weight: normal;
}
.foot ul li.li1 p {
    color: #585858;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    margin-top: 20px;
}
.foot ul li.li2 {
    float: left;
    margin-left: 16px;
    width: 378px;
}
.li2-left {
    float: left;
    width: 181px;
}
.li2-right {
    float: right;
    width: 181px;
}
.foot ul li.li2 table {
    margin-top: 15px;
}
.foot ul li.li2 tr td {
    width: 88px;
}
.foot ul li.li2 tr {
    background: url(line.jpg) repeat-x scroll center bottom transparent;
    line-height: 30px;
}
.foot ul li.li2 tr a {
    color: #585858;
    font-size: 14px;
    text-decoration: none;
}
.foot ul li.li2 tr a:hover {
    color: #256C9B;
}
.foot ul li.li3 {
    float: left;
    margin-left: 16px;
    width: 226px;
}
.foot ul li.li4 {
    float: right;
    margin-left: 16px;
    margin-top: 40px;
    width: 102px;
}
.foot ul li.li4 p {
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
}
.foot ul li.li4 img {
    border: 1px solid #256C9B;
}
.foot ul .list-menu {
    margin: 0;
}
.foot ul li .searchmume li ul {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D8D8D8;
    clear: both;
    height: 128px;
    margin-top: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    position: absolute;
    width: 205px;
	*margin-top:25px;
	*margin-left:-62px
}
.foot ul li .searchmume li ul li {
    line-height: 30px;
    padding-left: 5px;
}
.foot ul li .searchmume li ul li:hover {
    background: none repeat scroll 0 0 #EEEEEE;
}
.foot ul li .searchmume ul li.current {
    background: url(link.jpg) no-repeat scroll center top transparent;
    height: 30px;
    line-height: 30px;
    list-style-type: none;
    margin-bottom: 13px;
    padding-left: 10px;
    width: 215px;
}
.foot ul li .searchmume ul li a {
    color: #585858;
    font-size: 14px;
    text-decoration: none;
}
.foot ul li .searchmume ul li a:hover {
    color: #256C9B;
}
.foot-wx {
    margin: 10px auto;
    width: 1180px;
}
.f-left {
    color: #585858;
    float: left;
    font-size: 12px;
    line-height: 24px;
    width: 810px;
}
.f-right {
    color: #585858;
    float: right;
    font-size: 12px;
    padding: 15px 0;
}
.f-right a {
    color: #585858;
    font-size: 12px;
    line-height: 24px;
    padding: 0 2px;
    text-decoration: none;
}
.f-right a:hover {
    color: #256C9B;
}

.posi-box{width:1180px; margin:0 auto; background:url(posi-dot.jpg) no-repeat center left; height:38px; line-height:38px;}
.position{padding-left:25px; font-size:14px; color:#666;}
.position a{font-size:14px; color:#666; text-decoration:none;}
.position a:hover{color:#256c9b;}
.pic-box{width:1180px; margin:0 auto;}
.detail{width:1180px; margin:0 auto; overflow:hidden; background:url(dr-r-bj.jpg) right repeat-y;}
.d-left{width:180px; float:left;}
.d-left ul{margin:0; padding:0;}
.d-left ul li{border-bottom:1px solid #ccc;}
.d-left ul li a{display:block; height:48px; line-height:48px; font-size:16px; font-weight:bold; color:#666; text-decoration:none; padding-left:15px;}
.d-left ul li a:hover{ border-left:3px solid #04044e; background:url(de-h-bj.jpg) right center #00a0ea no-repeat; color:#fff;}
.d-left ul li .de-on{border-left:3px solid #04044e; background:url(de-h-bj.jpg) right center #00a0ea no-repeat; color:#fff;}
.d-right{width:980px; float:right; text-align:center; overflow:hidden;}
.d-right h1{font-size:24px; color:#333; margin-bottom:20px;}
.jj-con{ text-align:center;}
.zz img{margin-right:10px; margin-top:15px;}
.jj-line{clear:both; background:url(line.jpg) center center repeat-x; height:1px; font-size:1px; margin:30px 0px;}
.jj-con .jj-con1{overflow:hidden; width:680px;}
.jj-con .jj-con1 img{float:left; width:251px; margin-right:50px; }
.jj-con .jj-con1 p{margin-right:20px;}
.jj-con h2{font-size:18px; color:#00a0e9; text-align:left;}
.laiyuan-time{margin-top:20px; font-size:12px; color:#666; padding-bottom:20px; background:url(de-line.jpg) repeat-x bottom;}
.laiyuan-time span{margin:0 10px;}
.laiyuan-time span a{margin:0 5px; color:#666; text-decoration:none;}
.laiyuan-time span a:hover{color:#256c9b;}
.d-right p{line-height:26px; margin-top:15px; font-size:14px; text-align:left; text-indent:2em; color:#666;}
.xglink{margin-top:20px; border-top:1px solid #ccc; padding-top:20px; text-align:left;}
.xglink h1{font-size:14px; font-weight:normal;}
.xglink ul{margin:0; padding:0; margin-top:10px;}
.xglink ul li{line-height:26px; font-size:14px; list-style-type:none; }
.xglink ul li a{color:#333; text-decoration:none;}
.xglink ul li a:hover{color:#256c9b;}
.d-r-left{width:680px; float:left; overflow:hidden; text-align:left;}
.d-r-left p{text-indent:0;}
.d-r-left ul{margin:0; padding:0;}
.d-r-left ul li{margin:0; list-style-type:none; overflow:hidden; width:680px; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
.d-r-left ul li img{float:left; margin-right:30px;}
.d-r-left ul li h1{margin:0; padding:0;}
.d-r-left ul li h1 a{font-size:16px; color:#666; font-weight:normal; text-decoration:none;}
.d-r-left ul li p{margin:0; padding:0; text-indent:0; color:#999;}
.d-r-left ul li p.time-fb{font-size:14px; color:#333; margin:5px 0;}
.d-r-left ul li p.time-fb b{color:#F00; font-weight:normal;}
.d-r-right{width:282px; float:right; overflow:hidden; text-align:left; background:#efefef;}

.d-r-right .r-title{font-size:18px; color:#666; line-height:40px; background:url(de-line.jpg) repeat-x bottom; margin:0 15px 15px;}
.d-r-right .r-title a{font-size:18px; color:#666; text-decoration:none; border-left:2px solid #256c9b; padding-left:10px;}
.d-r-right ul{margin:0; padding:0 15px; margin-top:15px;}
.d-r-right ul li{ list-style-type:none; line-height:30px; background:url(dian.jpg) 0 15px no-repeat; padding-left:15px;}
.d-r-right ul li a{ color:#999; text-decoration:none; font-size:14px; color:#666;}
.d-r-right ul li a:hover{color:#256c9b;}
.d-r-left ul.san-con{ width:630px; margin:0 auto; padding:0; overflow:hidden;}
.d-r-left ul.san-con li{width:180px; height:166px; float:left; border:none; padding:15px; margin:0;} 
.d-r-left ul.san-con li h1{font-size:18px; color:#fff; font-weight:normal; text-align:left;}
.d-r-left ul.san-con li p{color:#fff; font-size:12px; margin-top:15px;}
.d-r-left ul.san-con li.san1{background:#2cbcd1;}
.d-r-left ul.san-con li.san2{background:#5fdd6e;}
.d-r-left ul.san-con li.san3{background:#f79b2e;}

.d-r-left ul.si-con{ width:660px; margin:0 auto; padding:0; overflow:hidden;}
.d-r-left ul.si-con li{width:325px; float:left; height:180px; margin:0 6px 6px 0; border:1px solid #ccc;}
.d-r-left ul.si-con li h3{margin-top:65px; font-size:40px;}
.d-r-left ul.si-con li p{ text-align:center; font-size:14px; color:#000;}
.d-r-left ul.si-con li.si1{ background:#ebebeb;}
.d-r-left ul.si-con li.si2{ background:url(si2-bj.jpg) bottom right no-repeat;}
.d-r-left ul.si-con li.si3{ background:url(si3-bj.jpg) bottom left no-repeat;}

.d-r-left .detail-con{ text-align:center;}
.d-r-left .detail-con h2{font-size:24px;}
.d-r-left .detail-con p{ text-indent:2em;}
.d-r-left .detail-con p.jxin{ text-indent:0; font-size:12px; color:#666; padding:20px 0; text-align:center; background:url(det-line.jpg) center bottom no-repeat;}
.news_page {
    margin-top: 30px;
    text-align: center;
	font-size:14px;
	height:28px;
	line-height:28px;
	vertical-align:baseline;
}
.news_page span{font-size:14px; margin-left:15px; line-height:28px; height:28px;}
.news_page a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E0E0E0;
    color: #2D87DF;
    line-height: 27px;
    padding: 3px 10px;
    text-align: center;
	font-size:12px;
	text-decoration:none;
	margin-left:10px;
}
.news_page a:hover {
    background: none repeat scroll 0 0 #2F84DE;
    color: #FFFFFF;
}

.news_page .last {
    background: url(group_last.jpg) no-repeat scroll 54px center transparent;
    color: #2D85DE;
    padding-right: 15px;
}
.news_page .before {
    background: url(group_last_r.jpg) no-repeat scroll 2px center transparent;
}
.news_page .last1 {
    color: #2D85DE;
    font-size: 12px;
    width: 40px;
}
.focus1{ position:relative; width:250px; height:180px; background-color: #000; float: left; margin:20px 15px;}  
.focus1 img{ width: 250px; height: 180px;} 
.focus1 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus1 .fPic{ position:absolute; left:0px; top:0px; }  
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:25px; line-height: 25px; background:#5e5e5e;    
/*filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  */display:block;  text-align:left; }  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:75px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus1 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus1 .fcon img{ display:block; }  
.focus1 .fbg{bottom:25px; right:540px; position:absolute; height:21px; text-align:center; z-index: 200; display:none; }  
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus1 .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus1 .D1fBt .current,.focus1 .D1fBt a:hover{background:#fc114a;}    
.focus1 .D1fBt img{display:none}    
.focus1 .D1fBt i{display:none; font-style:normal; }    
.focus1 .prev,.focus1 .next{position:absolute; width:28px; height:25px;background: url(focus_btn1.png) no-repeat; border-right:1px solid #fff;}
.focus1 .prev{bottom:0; left: 0;background-position:0 -25px; cursor:pointer; z-index:50; }  
.focus1 .next{bottom:0; left:29px;  background-position:-29px -25px;  cursor:pointer; z-index:50;}  
.focus1 .prev:hover{  background-position:0 0; }  
.focus1 .next:hover{  background-position:-30px 0;}





.newslistcon .spes ul li{line-height:28px; background:url(dian.jpg) 0 13px no-repeat; padding-left:10px; height:28px; overflow:hidden;}
.news-box-right ul{margin-top:0; padding:10px 15px;}
.mnew-title{border-bottom:9px solid #d5d1ce; overflow:hidden; padding-bottom:5px;}
.mnew-title a{ font-size:20px; color:#666; text-decoration:none;}
.mnew-title a:hover{color:#009fe7; text-decoration:underline;}
.mnew-title .mn-more{float:right;}
.mnew-title .mn-more a{font-size:12px; color:#019eeb; line-height:24px;}
.vtitle{height:24px;background:url(dian.jpg) 0 11px no-repeat; line-height:24px; margin-top:-1px; padding-left:20px;font-size:14px; color:#4d4d4d;cursor:pointer;}
.vcon-1{ background:url(li-box-bg.jpg) no-repeat; padding:10px 15px 5px;}
.vconlist{ font-size:12px; color:#666; margin-bottom:10px; overflow:hidden; height:140px; overflow-y:auto; overflow-x:hidden; margin-bottom:0px;}


.news-box h2{  padding-left:15px; height:22px; line-height:22px; font-family:"Microsoft YaHei"; color:#052175; font-size:20px; font-weight:bold;}
.news-box h2 span{ color:#019fe6;}
.isting_corporation{ margin-top:10px;}